several leads - İspanyolca İngilizce Sözlük